package com.stox.indicator;

import java.util.List;

import com.stox.dto.Bar;

public interface Indicator<T,V> {
	
	public T createDefaultConfiguration();

	public V getValue(T configuration, List<Bar> bars, int index);
	
	public V[] getValues(T configuration, List<Bar> bars);
	
	public Double[] getValues(T configuration, Double[] values);
	
}
